In this paper, we consider an autonomous robot that persists over time performing tasks and the problem of providing one additional task to the robot's task library. We present an approach to generalize tasks, represented as parameterized graphs with sequences, conditionals, and looping constructs of sensing and actuation primitives. Our approach performs graph-structure task generalization, while maintaining task ex- ecutability and parameter value distributions. We present an algorithm that, given the initial steps of a new task, proposes an autocompletion based on a recognized past similar task. Our generalization and auto- completion contributions are eective on dierent real robots. We show concrete examples of the robot primitives and task graphs, as well as results, with Baxter. In experiments with multiple tasks, we show a sig- nicant reduction in the number of new task steps to be provided.

Graph-based task libraries for robots: generalization and autocompletion / Klee, Steven D.; Gemignani, Guglielmo; Nardi, Daniele; Veloso, Manuela. - STAMPA. - 9336:(2015), pp. 397-409. (Intervento presentato al convegno 14th International Conference of the Italian Association for Artificial Intelligence, 2015 tenutosi a Ferrara, Italy) [10.1007/978-3-319-24309-2_30].

Graph-based task libraries for robots: generalization and autocompletion

GEMIGNANI, GUGLIELMO
;
NARDI, Daniele;
2015

Abstract

In this paper, we consider an autonomous robot that persists over time performing tasks and the problem of providing one additional task to the robot's task library. We present an approach to generalize tasks, represented as parameterized graphs with sequences, conditionals, and looping constructs of sensing and actuation primitives. Our approach performs graph-structure task generalization, while maintaining task ex- ecutability and parameter value distributions. We present an algorithm that, given the initial steps of a new task, proposes an autocompletion based on a recognized past similar task. Our generalization and auto- completion contributions are eective on dierent real robots. We show concrete examples of the robot primitives and task graphs, as well as results, with Baxter. In experiments with multiple tasks, we show a sig- nicant reduction in the number of new task steps to be provided.
2015
14th International Conference of the Italian Association for Artificial Intelligence, 2015
Theoretical Computer Science; Computer Science (all)
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Graph-based task libraries for robots: generalization and autocompletion / Klee, Steven D.; Gemignani, Guglielmo; Nardi, Daniele; Veloso, Manuela. - STAMPA. - 9336:(2015), pp. 397-409. (Intervento presentato al convegno 14th International Conference of the Italian Association for Artificial Intelligence, 2015 tenutosi a Ferrara, Italy) [10.1007/978-3-319-24309-2_30].
File allegati a questo prodotto
File Dimensione Formato  
Klee_Postpritn-Graph-based_2015.pdf

Open Access dal 01/08/2016

Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 4.51 MB
Formato Adobe PDF
4.51 MB Adobe PDF
Klee_Graph-based_2015.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.15 MB
Formato Adobe PDF
1.15 MB Adobe PDF   Contatta l'autore
AIIA2015_Frontespizio-indice_2015.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 111.65 kB
Formato Adobe PDF
111.65 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/933161
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 1
social impact